Tables [dbo].[Invoice]
Properties
PropertyValue
Created3:12:28 PM Friday, January 07, 2011
Last Modified2:16:49 PM Wednesday, February 22, 2012
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Key iInvoiceBT_ID: BT_IDBT_IDvarchar(10)10
No
('')
Indexes iInvoiceST_ID: ST_IDST_IDvarchar(10)10
No
('')
Primary Key PK_Invoice: REFERENCE_NUMREFERENCE_NUMint4
No
((0))
Indexes iInvoiceINVOICE_NUM: INVOICE_NUMINVOICE_NUMint4
No
((0))
Indexes iInvoiceINVOICE_DATE: INVOICE_DATEINVOICE_DATEdatetime8
Yes
CUSTOMER_NAMEvarchar(60)60
No
('')
EFFECTIVE_DATEdatetime8
Yes
ORG_CODEvarchar(5)5
No
('')
INVOICE_TYPEvarchar(5)5
No
('')
Indexes iInvoiceSOURCE_SYSTEM: SOURCE_SYSTEMSOURCE_SYSTEMvarchar(10)10
No
('')
DESCRIPTIONvarchar(255)255
No
('')
CUSTOMER_REFERENCEvarchar(30)30
No
('')
CHARGESmoney8
No
((0))
CREDITSmoney8
No
((0))
BALANCEmoney8
No
((0))
NUM_LINESint4
No
((0))
TERMS_CODEvarchar(5)5
No
('')
DUE_DATEdatetime8
Yes
DISCOUNT_DATEdatetime8
Yes
AVAILABLE_DISCmoney8
No
((0))
Indexes iInvoiceCREDIT_STATUS: CREDIT_STATUSCREDIT_STATUSvarchar(5)5
No
('')
AR_ACCOUNTvarchar(50)50
No
('')
NOTEvarchar(255)255
No
('')
SOURCE_CODEvarchar(40)40
No
('')
BATCH_NUMvarchar(15)15
No
('')
Indexes iInvoiceINSTALL_BILL_DATE: INSTALL_BILL_DATEINSTALL_BILL_DATEdatetime8
Yes
Indexes iInvoiceORIGINATING_TRANS_NUM: ORIGINATING_TRANS_NUMORIGINATING_TRANS_NUMint4
No
((0))
HAS_BEEN_BILLEDbit1
No
((0))
BILL_TO_CCbit1
No
((0))
IS_MULTI_ORGbit1
No
((0))
ADJUSTMENTSmoney8
No
((0))
TIME_STAMPtimestamp8
Yes
Indexes Indexes
NameColumnsUnique
Primary Key PK_Invoice: REFERENCE_NUMPK_InvoiceREFERENCE_NUM
Yes
Cluster Key iInvoiceBT_ID: BT_IDiInvoiceBT_IDBT_ID
iInvoiceCREDIT_STATUSCREDIT_STATUS
iInvoiceINSTALL_BILL_DATEINSTALL_BILL_DATE
iInvoiceINVOICE_DATEINVOICE_DATE
iInvoiceINVOICE_NUMINVOICE_NUM
iInvoiceORIGINATING_TRANS_NUMORIGINATING_TRANS_NUM
iInvoiceSOURCE_SYSTEMSOURCE_SYSTEM
iInvoiceST_IDST_ID
Permissions
TypeActionOwning Principal
GrantDeleteIMIS
GrantInsertIMIS
GrantReferencesIMIS
GrantSelectIMIS
GrantUpdateIMIS
SQL Script
CREATE TABLE [dbo].[Invoice]
(
[BT_ID] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_BT_ID] DEFAULT (''),
[ST_ID] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_ST_ID] DEFAULT (''),
[REFERENCE_NUM] [int] NOT NULL CONSTRAINT [DF_Invoice_REFERENCE_NUM] DEFAULT ((0)),
[INVOICE_NUM] [int] NOT NULL CONSTRAINT [DF_Invoice_INVOICE_NUM] DEFAULT ((0)),
[INVOICE_DATE] [datetime] NULL,
[CUSTOMER_NAME] [varchar] (60) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_CUSTOMER_NAME] DEFAULT (''),
[EFFECTIVE_DATE] [datetime] NULL,
[ORG_CODE] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_ORG_CODE] DEFAULT (''),
[INVOICE_TYPE] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_INVOICE_TYPE] DEFAULT (''),
[SOURCE_SYSTEM] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_SOURCE_SYSTEM] DEFAULT (''),
[DESCRIPTION] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_DESCRIPTION] DEFAULT (''),
[CUSTOMER_REFERENCE] [varchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_CUSTOMER_REFERENCE] DEFAULT (''),
[CHARGES] [money] NOT NULL CONSTRAINT [DF_Invoice_CHARGES] DEFAULT ((0)),
[CREDITS] [money] NOT NULL CONSTRAINT [DF_Invoice_CREDITS] DEFAULT ((0)),
[BALANCE] [money] NOT NULL CONSTRAINT [DF_Invoice_BALANCE] DEFAULT ((0)),
[NUM_LINES] [int] NOT NULL CONSTRAINT [DF_Invoice_NUM_LINES] DEFAULT ((0)),
[TERMS_CODE] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_TERMS_CODE] DEFAULT (''),
[DUE_DATE] [datetime] NULL,
[DISCOUNT_DATE] [datetime] NULL,
[AVAILABLE_DISC] [money] NOT NULL CONSTRAINT [DF_Invoice_AVAILABLE_DISC] DEFAULT ((0)),
[CREDIT_STATUS] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_CREDIT_STATUS] DEFAULT (''),
[AR_ACCOUNT] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_AR_ACCOUNT] DEFAULT (''),
[NOTE] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_NOTE] DEFAULT (''),
[SOURCE_CODE] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_SOURCE_CODE] DEFAULT (''),
[BATCH_NUM] [varchar] (15) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Invoice_BATCH_NUM] DEFAULT (''),
[INSTALL_BILL_DATE] [datetime] NULL,
[ORIGINATING_TRANS_NUM] [int] NOT NULL CONSTRAINT [DF_Invoice_ORIGINATING_TRANS_NUM] DEFAULT ((0)),
[HAS_BEEN_BILLED] [bit] NOT NULL CONSTRAINT [DF_Invoice_HAS_BEEN_BILLED] DEFAULT ((0)),
[BILL_TO_CC] [bit] NOT NULL CONSTRAINT [DF_Invoice_BILL_TO_CC] DEFAULT ((0)),
[IS_MULTI_ORG] [bit] NOT NULL CONSTRAINT [DF_Invoice_IS_MULTI_ORG] DEFAULT ((0)),
[ADJUSTMENTS] [money] NOT NULL CONSTRAINT [DF_Invoice_ADJUSTMENTS] DEFAULT ((0)),
[TIME_STAMP] [timestamp] NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[Invoice] ADD CONSTRAINT [PK_Invoice] PRIMARY KEY NONCLUSTERED ([REFERENCE_NUM]) ON [PRIMARY]
GO
CREATE CLUSTERED INDEX [iInvoiceBT_ID] ON [dbo].[Invoice] ([BT_ID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iInvoiceCREDIT_STATUS] ON [dbo].[Invoice] ([CREDIT_STATUS]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iInvoiceINSTALL_BILL_DATE] ON [dbo].[Invoice] ([INSTALL_BILL_DATE]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iInvoiceINVOICE_DATE] ON [dbo].[Invoice] ([INVOICE_DATE]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iInvoiceINVOICE_NUM] ON [dbo].[Invoice] ([INVOICE_NUM]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iInvoiceORIGINATING_TRANS_NUM] ON [dbo].[Invoice] ([ORIGINATING_TRANS_NUM]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iInvoiceSOURCE_SYSTEM] ON [dbo].[Invoice] ([SOURCE_SYSTEM]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iInvoiceST_ID] ON [dbo].[Invoice] ([ST_ID]) ON [PRIMARY]
GO
GRANT REFERENCES ON  [dbo].[Invoice] TO [IMIS]
GRANT SELECT ON  [dbo].[Invoice] TO [IMIS]
GRANT INSERT ON  [dbo].[Invoice] TO [IMIS]
GRANT DELETE ON  [dbo].[Invoice] TO [IMIS]
GRANT UPDATE ON  [dbo].[Invoice] TO [IMIS]
GO
Uses
Used By